//------------------------------------------------------------
//  Filename: tcdm_lint_connect.sv
//   
//  Author  : wlduan@ucchip.com
//  Revise  : 2019-10-16 15:51
//  Description: 
//   
//  Copyright (C) 2019, UCCHIP, Inc. 					      
//  All Rights Reserved.                                       
//-------------------------------------------------------------
//

`timescale 1ns/1ps 

module tcdm_lint_connect #(
    parameter DATA_WIDTH = 32,
    parameter ADDR_WIDTH = 32
)(
	LINT_IF.Slave  lint_slave ,
	LINT_IF.Master lint_master
);

assign lint_master.data_req = lint_slave.data_req; 
assign lint_master.data_addr = lint_slave.data_addr[ADDR_WIDTH-1:0]; 
assign lint_master.data_we = lint_slave.data_we; 
assign lint_master.data_wdata = lint_slave.data_wdata; 
assign lint_master.data_be = lint_slave.data_be; 

assign lint_slave.data_gnt = lint_master.data_gnt; 
assign lint_slave.data_r_rdata = lint_master.data_r_rdata; 
assign lint_slave.data_r_valid = lint_master.data_r_valid; 
assign lint_slave.data_r_opc = lint_master.data_r_opc; 

endmodule  
